have a peep - Alemán Inglés Diccionario